Sophist ci = new Sophist();

		ApplicationContext ctx = new ClassPathXmlApplicationContext(
				"applicationContext.xml");

		String tableName = ci.getClass().getAnnotation(Table.class).name();

		// System.out.println(ci.getClass().getAnnotation(Table.class).name());
		Field[] fs = ci.getClass().getDeclaredFields();

		for (int i = 1; i < 8888; i++) {
			String sql = "insert into " + tableName + " (";
			String valuesString = "values (";
			for (Field field : fs) {
				sql += field.getName() + ",";
				if (field.getName() == "id") {
					valuesString += i + ",";
				} else {

					valuesString += "'" + field.getName() + i + "',";
				}
			}
			sql = sql.substring(0, sql.length() - 1) + ")";
			String query = sql + valuesString;
			String tempsql = query.substring(0, query.length() - 1) + ")";

			ctx.getBean("jdbcDaoimpl", JdbcDaoImpl.class).getJdbcTemplate()
					.update(tempsql);

			System.out.println(tempsql);
		}